iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0

資料=程式基本單位
資料型態=資料的分類


資料型態(Data type):


數字

整數(Integer)
長整數(Long Integer)
小數/浮點數(float)

字串(string):多個字元組成的有限序列
用雙引號" "表示


布林值(Boolean):通常用於判斷式

True(正確)/False(錯誤), 
簡寫用大寫:T/F 表示

列表:有順序的資料集合

又分為列表內的資料可不可變動來區分:

List(可變列表):"可"變動的資料

使用中括號 [  ]表示
使用逗號,  作為隔開

索引舉例:
計算從“第0個”開始算

例如:
["中文1","中文2"]
第0個:中文1
第1個:中文2

舉例:
list=[1,2,3]
第0個:1
第1個:2
第2個:3

print(list[0])     ...(翻譯:印出索引第0個)
會印出: 1


可變動資料意思是:
例如現在是
list2=(1,2,3)

內容物可再改 (重新指定
list2=(4,5,6)

Tuple(固定列表):"不可"變動的資料

使用小括號 ( )表示
使用逗號,  作為隔開
放數字:
(1,2,3)

放中文:
("中文1","中文2")

什麼叫做不可變動資料?
就是不能重新再指定

例如現在是
tuple=(1,2,3)

就不能再改
tuple=(4,5,6)

他就是只能放(1,2,3)

集合:資料無順序概念

由「數字、字串或布林」組成

使用 set() 可以建立空集合,或將串列、tuple、字串或字典轉換為集合,使用的方法為「set(要變成集合的元素)」

https://ithelp.ithome.com.tw/upload/images/20240906/20143456DX8BbXAwYV.png


字典(dictionary): 鍵:值 的概念
字典,顧名思義就像「查詢用的字典」一樣,透過要查詢的「鍵 key」( 關鍵字 ),就能夠查詢到對應的「值 value」( 解釋說明 )

使用大括號表示
裡面資料的格式如下:
鍵:值 之間使用逗號
{"","","".......}

成果:
{"apple:蘋果","Hi":嗨"}

變數:
表示的是「某個物件」的「名稱」,當給予某個變數內容時,其實是將內容放入一個物件「容器」中儲存,然後「給予這個物件一個變數名稱」。

簡稱用來存放資料的自訂名稱
格式:變數名稱=資料

規矩(其他程式有其他規矩)
以Python 為例: 
名稱:可自訂
但不能使用
1.Python的保留字 (if,for,while...
2.開頭不能是數字(字母、數字和底線OK)
3.不能使用單個的底線_
4.變數名稱應盡量使用有意義的名稱
5.大小寫有區分,因此變數名稱的大小寫需保持一致。

用法:
類似數學裡面的代數用法
x=3
意思:把3放進(指定給)x

印出資料的方式:

語法:   **print(你要印出的資料)**

舉例:印出變數X的資料

x=3       (翻譯:現在把3放進x
print(x)

印出:3

但如果變數x又重新指定
x中資料就會更新(可以想成覆蓋


x=True    (翻譯:現在改把True放進x
print(x)

印出:True

明天見


上一篇
Day2 安裝環境
下一篇
Day 4 數字與字串運算
系列文
呼蛇容易遣蛇難,要就當大蟒蛇!一起來Python吧 !30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言